|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectmyPack.Objekt
abstract class Objekt
Abstrakcujna klasa Obiektow ktore wystepuja w grze
Dostarcza podstawowych zmiennych i metod do ich funkcjonowania
| Field Summary | |
|---|---|
(package private) double[] |
bx
Tabela wierzcholkow na osi X danego obiektu |
(package private) double[] |
bx2
Tabela wierzcholkow na osi X, danego obiektu, przekrztalconych na 2D |
(package private) double[] |
by
Tabela wierzcholkow na osi Y danego obiektu |
(package private) double[] |
by2
Tabela wierzcholkow na osi Y, danego obiektu, przekrztalconych na 2D |
(package private) double[] |
bz
Tabela wierzcholkow na osi Z danego obiektu |
(package private) java.awt.Color |
c
Standardowy kolor dla wszystkich obiektow |
(package private) int |
px
Pozycja kamery na osi X, potrzebna do transformacji |
(package private) int |
py
Pozycja kamery na osi Y, potrzebna do transformacji |
(package private) int |
pz
Pozycja kamery na osi Z, potrzebna do transformacji |
(package private) double |
srX
Srodek ekranu na osi X, potrzebny do transformacji |
(package private) double |
srY
Srodek ekranu na osi Y, potrzebny do transformacji |
| Constructor Summary | |
|---|---|
Objekt()
|
|
| Method Summary | |
|---|---|
double |
getX()
Zwraca X wierzcholka o indexie 1 |
double |
getX(int i)
Zwraca X podanego wierzcholka |
double |
getY()
Zwraca Y wierzcholka o indexie 1 |
double |
getY(int i)
Zwraca Y podanego wierzcholka |
double |
getZ()
Zwraca Z wierzcholka o indexie 1 |
double |
getZ(int i)
Zwraca Z podanego wierzcholka |
protected void |
make(java.awt.Graphics gp,
int[] bt)
Tworzy wielokat z wybranych wierzcholkow (juz po transformacji w 2D) |
protected void |
make(java.awt.Graphics gp,
int bi,
int bj)
Rysuje linie miedzy dwoma wybranymi wierzcholkami (juz po transforamcji na 2D) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
java.awt.Color c
double[] bx
double[] by
double[] bz
double[] bx2
double[] by2
double srX
double srY
int px
int py
int pz
| Constructor Detail |
|---|
Objekt()
| Method Detail |
|---|
public double getX()
public double getX(int i)
public double getY()
public double getY(int i)
public double getZ()
public double getZ(int i)
protected void make(java.awt.Graphics gp,
int[] bt)
gp - uchwyt graficzny na rzecz ktorego zostanie wywolana metoda rysowaniabt - tabela z indexami wierzcholkow
protected void make(java.awt.Graphics gp,
int bi,
int bj)
gp - uchwyt graficzny na rzecz ktorego zostanie wywolana metoda rysowaniabi - pierwszy wierzcholek (od niego zacznie sie rysowanie lini)bj - drugi wierzcholek (na nim konczy sie rysowanie lini)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||